@charset "utf-8";
/*华舜网络css样式表 1.1*/
*{margin:0;padding:0;}
html{}
body{font-size:14px;font-family:"微软雅黑",Arial, Helvetica, sans-serif; color:#000;  background:url(../images/bj.jpg) repeat top left;}
img{border:0;}
ul{list-style:none;}
li{ list-style:none;vertical-align:bottom; font-family: "微软雅黑";}
p{font-family: "微软雅黑";}
span{font-family: "微软雅黑";}
a{color:#000; text-decoration:none;font-family: "微软雅黑";}
a:hover{ color:#b70000;font-family: "微软雅黑";text-decoration:none;}
.clear{clear:both;}
.blank{font-size:0px; height:10px; width:100%;clear:both;}
.blank1{font-size:0px; height:5px; width:100%;clear:both;}
.blank2{font-size:0px; height:8px; width:100%;clear:both;}
.layout{width:100%; height:auto;  overflow:hidden;margin:0 auto;}
.container-search{ width:172px; height:28px; padding-top:10px; margin:0 auto;float:right;}
.language{width:172px; height:26px;float:right;}
.english{ width:69px; height:26px; line-height:26px;float:left;}
.chinese p,.english p{ width:29px; height:18px;float:left; display:block;padding:4px 5px 3px 0}
.chinese{ width:102px; height:26px; line-height:26px;float:left;}
.search{ width:172px; height:28px;float:right;margin-top: 5px;}
.select{ width:58px; border:1px solid #d4d4d4; border-radius:3px; height:24px; line-height:24px; background:url(../images/search-select.jpg) no-repeat top 7px right 5px;float:left; text-indent:10px;display:block;position:relative; z-index:900;}
.select ul {display:none; }
.select ul li { float:none; width:58px; background:#fff; margin:0; text-align:left;text-indent:8px;}
.select ul li a { background:none; display:block;}
.select ul li a:hover { background:#ccc; color:#3F3F3F;}
.select:hover ul { display:block;}
.select.sfhover ul { display:block;}



.search-input{width:145px; height:24px;border:1px solid #d4d4d4; border-radius:15px;float:left; /*margin-left:5px;*/ padding:0 10px}
.search-input input{ border:none;height:20px; line-height:20px; vertical-align:middle;margin-top:2px;  text-indent:5px;}

.container-header{width:1021px;height:auto; margin:0 auto;}
.logo{width:190px;height:78px;float:left;}
.logo img{width:180px;height:78px;}
.nav{ width:643px; height:auto;  float:left;/*margin-top:10px;*/}

.nav-list{width:643px; height:38px;background:url(../images/nav-list.jpg) repeat-x left top; border-radius:10px;}
.nav-list ul li{width:100px;height:38px; line-height:38px;text-align:center;float:left; cursor:pointer;}
.nav-list ul li h3{width:100px;height:38px;text-align:center; line-height:38px; font-weight:normal;}
.nav-list ul li h3 a{ font-size:14px; color:#fff;}
.nav-list ul li h3 a:hover{ color:#fff68c;}
.nav-line{width:643px;height:39px;background:url(../images/nav-line.jpg) no-repeat center; }

#Index_Nav{width:643px; height:38px;background:url(../images/index_r5_c5.jpg) repeat-x left top; border-radius:10px;}
#Index_Nav div{ height:34px; margin-left:24px; display:inline; float:left; font-size:14px; line-height:34px;}
#Index_Nav A:link,#Index_Nav A:visited{ color:#ffffff;   font-size: 14px; font-weight: bold;} 
#Index_Nav A:hover{ color:#fff68c; font-size:14px;font-weight: bold;}
.Index_Columns{ background:url(../images/index_r9_c3.jpg) no-repeat center; height:40px; background-position:center; line-height:40px; color:#666666;}
#Index_NavMr1{ text-align:center; font-size:14px;}
.Index_Columns1{ float:left; background:url(../images/index_r10_c6.jpg) no-repeat; width:73px; text-align:center; line-height:40px; height:40px; background-position:0px 8px;}
.Index_Columns2{ float:left; width:73px; text-align:center; line-height:40px; height:40px; background-position:0px 8px;}
.Index_Columns1 A:link,.Index_Columns1 A:visited{ color:#ffffff; font-size:12px;}
.FL {FLOAT: left}

.container-flash{width:1600px; height:385px;margin:0 auto; overflow:hidden; position:relative; z-index:100;background:url(../images/container-flash.png) no-repeat center top;}
.banner{ width:1600px; height:385px;position:absolute; top:0; z-index:120;margin-top: 7px; }
.banner_index{height:385px;position: relative;overflow:hidden;width: 1600px; z-index:180;}
.banner_index .btn,.banner_pro .bBtn{position: absolute;top:149px;width: 37px;height: 80px;display: block; z-index: 300;}
.banner_index .btnPre,.banner_pro .bPre{background:url(../images/goleft.png) no-repeat 0 0;left:252.5px;}
.banner_index .btnPre:hover,.banner_pro .bPre:hover{background:url(../images/goleft.png) no-repeat 0 0;}
.banner_index .btnNext,.banner_pro .bNext{background:url(../images/goright.png) no-repeat 0 0;right:252.5px;}
.banner_index .btnNext:hover,.banner_pro .bNext:hover{background:url(../images/goright.png) no-repeat 0 0;}
.banner_index .banner_wrap{position: absolute;left:0px;top: 0px; z-index: 160;}
.banner_index .banner_wrap li{width:1600px;float: left; height:385px; overflow:hidden;}
.banner_index .banner_wrap li img{width:1600px; height:385px;}
.indexBanner_num{width:80px; height:10px; text-align: center; padding:15px 430px; background:#DDD; position:absolute; left:342px; bottom:0px; z-index:320; background:url(../images/banner-num.png) repeat left top; display:none;} 
.indexBanner_num a{width:10px;height: 10px;display: inline-block;_zoom:1;background:#FFF;font-size: 0px;line-height: 0px;margin:0 5px;}
.indexBanner_num a.on,.indexBanner_num a:hover{background:#ff9000;}














.banner{ width:1600px;margin:0 auto; overflow:hidden;}
.flash{ width:1600px;  height:385px; margin:0 auto; overflow:hidden; position:relative; }
.mod_focus { width:1600px;height:385px; left:0; top:0;  overflow:hidden; position:absolute; margin:0 auto;}
.mod_focus .contents{ width:1600px; height:385px; overflow:hidden;}
.mod_focus .contents li{width:1600px; overflow:hidden; }
.mod_focus .contents li img{ width:1600px; height:385px;}
.mod_focus .tags{text-align:center; position:absolute; right:280px; bottom:12px; width:120px; z-index:140; padding:2px 9px; height:20px;}
.mod_focus .tags li{  overflow:hidden; float:left; margin:0 5px; }
.mod_focus .tags img{  width:1600px; height:385px;  }
.mod_focus .tags a{ float:left; width:20px; height:20px; line-height:20px; color:#fff; font-size:0; font-weight:normal; }
.mod_focus .tags .focus a{color:#fff;}


.main{ width:1021px; height: auto; margin:0 auto; }
.left{ width:255px; height:148px;; float:left; border:1px solid #dedede;}
.left_list{ width:255px;  height:148px; overflow:hidden; position:relative; }
.mod_focus1 { width:249px;height:142px; left:0; top:0;  overflow:hidden; position:absolute; margin:3px;}
.mod_focus1 .contents{ width:249px; height:142px; overflow:hidden;}
.mod_focus1 .contents li{width:249px; overflow:hidden; }
.mod_focus1 .contents li img{ width:249px; height:142px;}
.mod_focus1 .contents li p{ line-height:20px; text-align:center;}
.mod_focus1 .tags{text-align:center; position:absolute; right:0px; bottom:0px; width:230px; z-index:140; height:20px;}
.mod_focus1 .tags li{  overflow:hidden; float:left; margin:0 3px; }
.mod_focus1 .tags img{  width:249px; height:142px;  }
.mod_focus1 .tags a{ float:left; display:block; width:15px; height:15px; line-height:15px;  font-size: 12px; background:#fff; color:#474646; font-weight:normal;border-radius:5px;  }
.mod_focus1 .tags .focus a{ background:#F00; color:#fff;}

.center{ width:417px; height:auto; float:left; margin-left:17px;}
.center h3,.right h3,.project h3{ width:417px; height:23px; line-height:23px; background:url(../images/title-h3.jpg) no-repeat left top; color:#fff; text-indent:15px; font-size:14px;}
.center h3 p,.right h3 p,.project h3 p{ float:right; width:65px; height:23px;line-height:23px; margin-right:5px; display:block;}
.center h3 p a,.right h3 p a,.project h3 a{ color:#4a66b9; font-weight:normal;}
.center_list,.right_list,.project_list{width:417px; height:auto;background:url(../images/list.jpg) repeat-x left top;}
.center_list li,.right_list li{ width:417px; height:28px;; line-height:28px; font-size:12px;text-indent:15px;background:url(../images/dian.jpg) no-repeat left 3px top 13px; border-bottom:1px dashed #dedede;}
.center_list li span{ width:82px; height:28px; display:block;float:right;color:#929292;}
.right{ width:307px; height:auto; float:right;}
.right h3{width:307px;}
.right_list{width:307px;}
.right_list li{width:307px;}
.right_list li span{float: right;}
.video{ width:257px; height:auto;float:left; overflow:hidden;}
.video h3{width:257px; height:23px; line-height:23px; background:url(../images/video-h3.jpg) repeat-x left top; color:#707171; text-indent:8px; font-size:14px;}
.video h3 p{ width:14px; height:23px; display:block;float:left; margin:0 6px 0 12px;background:url(../images/video-h3-p.png) no-repeat left 0 top 3px;;}
.video h3 span{ font-size:12px; font-weight:300; color:#a3a3a3;}

.video-list{ width:235px; height:184px; border:1px solid #e1e1e1; padding:10px;}
.video-list img{width:235px; height:184px;}
.project{ width:747px; height:auto; float:right;}
.project h3{width:747px;}
.project_list{width:747px;}
.project_list li{width:330px; height:186px; margin-right:10px;float:left; background:#f4f4f4}
.project_list li p{width:179px; height:34px; line-height:34px; text-align:center;}
.project_list li img{width:330px; height:186px; }


/*备份保存.project_list li{width:179px; height:186px; margin-right:10px;float:left; background:#f4f4f4}
.project_list li p{width:179px; height:34px; line-height:34px; text-align:center;}
.project_list li img{width:179px; height:150px;}
*/
.channel{ width:258px; height:26px;float:left; }
.channel select{ border:1px solid #e5e5e5;width:258px; text-indent:50px; color:#b0b0b0;}
.bottom_nav{ width:385px; height:26px; line-height:26px;float:right; color:#858585;}
.bottom_nav a{color:#858585;}
.footer{ width:100%; height:119px; border-top:1px solid #d9d9d9;}
.foot{ width:1021px; margin:0 auto;}
.foot p{ line-height:30px; color:#9e9e9e;}












